$(function() {
	$(".nice-select").click(function(e) {
		$(this).find("ul").show();
		e.stopPropagation();
	});

	$(".nice-select ul li").hover(function(e) {
		$(this).toggleClass("on");
		e.stopPropagation();
	});

	$(".nice-select ul li").click(function(e) {
		var val = $(this).text();
		val = val.substring(0, val.indexOf('--'));
		$(".nice-select").find("div").html(val);
		$(".nice-select").find("ul").hide();
		e.stopPropagation();
	});

	$(document).click(function() {
		$(".nice-select").find("ul").hide();
	});
});

function searchList(strValue) {
	var count = 0;
	if(strValue != "") {
		$(".nice-select ul li").each(function(i) {
			var contentValue = $(this).text();
			if(contentValue.toLowerCase().indexOf(strValue.toLowerCase()) < 0) {
				$(this).hide();
				count++;
			} else {
				$(this).show();
			}
			if(count == (i + 1)) {
				$(".nice-select").find("ul").hide();
			} else {
				$(".nice-select").find("ul").show();
			}
		});
	} else {
		$(".nice-select ul li").each(function(i) {
			$(this).show();
		});
	}
}